//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#ifndef __ELASTOS_LCDCTRL_H__
#define __ELASTOS_LCDCTRL_H__

#ifdef __cplusplus
extern "C" {
#endif

typedef struct LcdInfo {
    UInt32 FrameBufferStartAddr;
    UInt32 PixelsPerRow;
    UInt32 PixelsPerColumn;
    UInt32 BitsPerPixel;
} LcdInfo;

typedef enum LcdControl {
    LcdControl_Open               = 0,
    LcdControl_GetInfo,
} LcdControl;

#ifdef __cplusplus
}
#endif

#endif // __ELASTOS_LCDCTRL_H__

